home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / maximus / rap4max.zip / COMPTON.MAD < prev   
Text File  |  1991-11-18  |  64KB  |  1,374 lines

  1. #define VER             2.00
  2. #define BETA_TEST
  3. #define YEAR            1991
  4.  
  5. #define LBRACKET        [
  6. #define RBRACKET        ]
  7.  
  8. ; For Swedish 7-bit, comment out the above and uncomment the following
  9. ; two definitions:
  10. ;
  11. ;#define LBRACKET        (
  12. ;#define RBRACKET        )
  13.  
  14. #define BLACK           \x16\x01\x00
  15. #define BLUE            \x16\x01\x01
  16. #define GREEN           \x16\x01\x02
  17. #define CYAN            \x16\x01\x03
  18. #define RED             \x16\x01\x04
  19. #define MAGENTA         \x16\x01\x05
  20. #define BROWN           \x16\x01\x06
  21. #define GRAY            \x16\x01\x07
  22. #define GREY            \x16\x01\x07
  23. #define LBLACK          \x16\x01\x08
  24. #define LBLUE           \x16\x01\x09
  25. #define LGREEN          \x16\x01\x0a
  26. #define LCYAN           \x16\x01\x0b
  27. #define LRED            \x16\x01\x0c
  28. #define LMAGENTA        \x16\x01\x0d
  29. #define YELLOW          \x16\x01\x0e
  30. #define WHITE           \x16\x01\x0f
  31. #define BLINK           \x16\x02
  32. #define CLS             \x0c
  33. #define CLEOL           \x16\x07
  34. #define UP              \x16\x03
  35. #define DOWN            \x16\x04
  36. #define LEFT            \x16\x05
  37. #define RIGHT           \x16\x06
  38.  
  39.  
  40. #define BLKONWHIT       \x16\x01\x70
  41. #define REDONWHIT       \x16\x01\x74
  42. #define WHITONWHIT      \x16\x01\x77
  43. #define MAGONBLUE       \x16\x01\x1d
  44. #define WHITONBLUE      \x16\x01\x1f
  45. #define YELONBLUE       \x16\x01\x1e
  46. #define DKGRAYONWHIT    \x16\x01\x78
  47. #define CHATTR          \x16\x01%c
  48. #define ATTR            \x16\x01%c
  49.  
  50.  
  51.  
  52.  
  53.  
  54. :global
  55.  
  56. left_x=                 "\x16\x19\x02" LEFT "%c";
  57. located=                WHITE "\nSnatched %d match%s.\n";
  58. pl_match=               "es";
  59. wrong_pwd=              "\aBunk! (Try #%d)\n";
  60. end_prompt=             RBRACKET ": ";
  61. bed_lu=                 CYAN "Mash `" WHITE "?" CYAN "' by itself to scope-out da homies.\n";
  62. dot_slash_n=            ".\n";
  63. r_cleol=                "\r" CLEOL;
  64. paddr=                  " (%d/%d)";
  65. bs_sn=                  "\\\n";
  66. max_tear=               "--- Maximus";
  67. cleol=                  CLEOL;
  68. cantkill=               LRED "\nWord! I Can't 187 msg.\n" WHITE;
  69. addrfmt=                ATTR "%s    " ATTR "%0.34s (%s) %0.30s\n";
  70. orig_addr=              "Orig:";
  71. dest_addr=              "Dest:";
  72. endavailmsg=            CLS "Aint no mo' messages in this crib%s.\n";
  73. remain_pvt=             ", or remaining messages are nonna yo' business";
  74. msgnotavail=            WHITE "\nThat message isn't even happinin'.\n";
  75. abortmsg=               CLEOL "Bump this message";
  76. toomanylines=           "Too many lines.\n";
  77. tryagain=               "Have another: ";
  78. znnp=                   "%d:%d/%d.%d";
  79. xferaborted=            WHITE "\n\nHomie got busted.\n";
  80. xfercomplete=           WHITE "\n\nYou cool.";
  81. cps_rating=             YELLOW "  (CPS=%d, %02d%%)\n";
  82. unlisteddest=           WHITE "\n\nAint no such address.\n";
  83. baudtoolowforxfer=      WHITE "You GOT'S ta call at %u bps to give up or get files.\n";
  84. lxferaborted=           "~Homie got busted';
  85. xtrn_caller=            "%s%s %s -p%%p -b%%b -t%%k -m%%d -f%%D -r%%t";
  86. iseenoxhere=            LRED "I see no `%s' here.\n" WHITE;
  87. dontunderstand=         WHITE "\nI say what??? What up wit dis `%c'.\n\n";
  88. no_undrstnd=            "Say what??? What up wit dis `%c'.  ";
  89. printfstringtoolong=    "Not!  %srintf the dang string's too long!\n";
  90. err999_1=               WHITE "\nERR 999: Homie's confused.\n";
  91. err999_2=               "Mash ENTER to chill out ";
  92. searchingfor=           WHITE "\nSearching for `%s'.\n%c";
  93. errwriting=             " \a\aReturn to sender! (Ya broke da bank!)\n";
  94. idxnode=                "%sNODELIST.IDX";
  95. datnode=                "%sNODELIST.DAT";
  96. sysnode=                "%sNODELIST.SYS";
  97. pressentertoskip=       "Mash ENTER to skip it.";
  98. sp_public=              " public";
  99. sp_private=             " private";
  100. cantskip=               "\n\nJust answer da dog-gone question.\n";
  101. asctime_format=         "%H:%M:%S %a %b %d %Y\n";
  102. useyforyes=             "Use `Y' for YO! and `N' for NO!.";
  103. useyforyesns=           "Use `Y' for YO!, `N' for NO!, and `=' to keep on keepin' on.";
  104. useyforyesnst=          "Use `Y' for YO!, `N' for NO!, and `T' to tag file.";
  105. unlisted_system=        CYAN "%s:    " GREEN "Aint no such system (%s)\n";
  106. unlisted_node=          "Aint no such node";
  107. more_prompt=            "Mo'?";
  108. Tag=                    "T";
  109. MoreYnTag=              "Ynt=";
  110. CYn=                    "Yn";
  111. yCN=                    "yN";
  112. Yne=                    "Yn=";
  113. CYnq=                   "Yn?";
  114. yCNq=                   "yN?";
  115. Yes=                    "Y";
  116. No=                     "N";
  117. M_nonstop=              "=";
  118. quote_format=           "\x16\x08%c\x01\x16\x01%c" CLEOL " %s> %s";
  119. norm_format=            "\x16\x08%c\x01\x16\x01%c" CLEOL "%s";
  120. areadoesntexist=        WHITE "\nAint no such crib!\n";
  121. done_ex=                "You cool!\n";
  122. tnx4ul=                 WHITE "\nCool, Homie. Thanks for the upload, %s.\n";
  123. press_enter_s=          "Mash ENTER to continue ";
  124. usr_pwd=                "What's da Password: ";
  125. unavailable=            WHITE "Aw man!  That one aint EVEN in the mix for now.\n";
  126. e_save=                 " Save ";
  127. e_quit=                 " Give it up.";
  128. select_p=               BLKONWHIT "YO! What up?: " BLKONWHIT;
  129. userdoesntexist=        WHITE "Aint no such person!\n";
  130. ck_for_help=            YELONBLUE "Mash Control-N for help.";
  131. l_invalid_pwd=          "Man, what kinda PASSWORD ya call that!";
  132. invalid_pwd=            BLINK "\n\aMan, what kinda PASSWORD ya call that!\a\n" CYAN;
  133. time_added_for_ul=      LGREEN "\n%ld:%02ld" YELLOW " minutes added for upload.\n\n";
  134. yes=                    "YO!";
  135. no=                     "NO!";
  136. s_ansi=                 "ANSI";
  137. s_avatar=               "AVATAR";
  138. s_tty=                  "TTY";
  139. enter_city=             "What city and state you from? ";
  140. enter_phone=            "What's yo area code & seven digits?" LBRACKET "(xxx) yyy-zzzz" RBRACKET ": ";
  141. enter_name=             "Please enter your fake name: ";
  142. msg_aborted=            CLS WHITE CLEOL "\n" CLEOL "\n" CLEOL "It's OVER for THAT message.\n" CLEOL "\n" CLEOL;
  143. node_listing=           " %5d," CYAN " %s, %s\n";
  144. pad_zone=               YELLOW "ZONE  ";
  145. pad_region=             YELLOW "REGION";
  146. pad_net=                YELLOW "NET   ";
  147. pad_none=               YELLOW "      ";
  148. ordinal_th=             "th";
  149. ordinal_st=             "st";
  150. ordinal_nd=             "nd";
  151. ordinal_rd=             "rd";
  152. file_ar_name=           LGREEN "File area " LMAGENTA "%s" GRAY " ... " CYAN "%s";
  153. message_name=           LGREEN "%sarea " LMAGENTA "%s" GRAY " ... " CYAN "%s\n";
  154. space_over=             CLEOL "                          \r";
  155. s_on=                   "ON";
  156. s_off=                  "OFF";
  157. four_blanks#=           "────";
  158. moreyn_blank=           "              \r";
  159. moreynns_blank=         "\r                  \r";
  160. lzh_type=               "%-15.15s %8lu %8lu %-02.2d.%d%% %02d-%02d-%02.2d %02u:%02u:%02u %s %-8.8s %04X\n";
  161. hotfl=                  "HOTFLASH";
  162. exper=                  "EXPERT";
  163. regul=                  "REGULAR";
  164. novic=                  "NOVICE";
  165. proto_none=             "None";
  166. eq_help=                "=help";
  167. erl_xx=                 "ErrorLevel %s";
  168. no_last=                "NLN";
  169. hfl_prmpt=              ATTR "\x08\x08" CLEOL "  SPACE>" ATTR " \x08" ATTR;
  170. w_select_c=             BLKONWHIT "YO! What up?: " BLKONWHIT;
  171. mnu_msg=                "message";
  172. srchng=                 "Checkin' it out: %10s";
  173. bad_menu_opt=           "!Bad menu opt %02x";
  174. yep=                    "YO!";
  175. nope=                   "NO!";
  176.  
  177.  
  178.  
  179.  
  180. ;#f_misc
  181.  
  182. no_wildcard=            "\n%s you don't need no `*' or `?' characters to check for a\nspecific file/description.  (A `*' by itself is cool for new\nfiles.)\n\n";
  183. no_wc1=                 "Anything you type will be matched anywhere in the filename or description;\n";
  184. no_wc2=                 "You know, like if you wanna try for `AB' you could get both ABCD.ARC and BABAR.DOC.\n";
  185. err_writ=               "Can't deal with it `%s'.  (Disk full?)\n";
  186. dtsf=                   "Date to search from, or mash <enter> for ";
  187. bad_date=               "That date's no good.  Maybe next time.\n";
  188. date_str=               "%02d-%02d-%02d";
  189. datestr=                "%02d%02d%02d";
  190. scan_str=               "%d-%d-%d";
  191. file_offline=           ATTR "tapped-out\x19 %c";
  192. files_banner=           CLS YELONBLUE CLEOL "The FILES Hood";
  193.  
  194.  
  195. ;:#m_intrin
  196.  
  197. msg_sect=               CLS YELONBLUE CLEOL "The MESSAGE Hood";
  198. msg_none=               WHITE "Aint no haps, Homie Try another crib.";
  199. msg_inarea=             LGREEN "There's %ld messages in this crib.  The highest is #%ld\n";
  200. msg_noread=             WHITE "You ain't read none of these.";
  201. msg_nonew=              WHITE "Same ol'-same ol' at this crib. Try down the block";
  202. msg_lmsg=               WHITE "The last message you read was %ld.";
  203. msg_emptybr=            LBRACKET "%ld / %ld" RBRACKET "  ";
  204. short_message_name=     "\n" LGREEN LBRACKET LRED "%ld / %ld" LGREEN RBRACKET"  " LGREEN "%scrib " LMAGENTA "%s" GRAY " ... " CYAN;
  205. msg_banA=               GREEN "\x19 %c%sress <enter> for " LGREEN "%s" GREEN "%s.\n\n";
  206. msg_ban2=               "Type message number, or p";
  207. msg_ban3=               "Type msg#, or p";
  208. msg_ban4=               "P";
  209. msg_ban5=               " msg";
  210. nxt=                    "NEXT";
  211. prr=                    "PRIVIOUS";
  212. s_matrix=               "Matrix ";
  213. s_echo=                 "Echo ";
  214. s_msg=                  "Msg.";
  215. s_conf=                 "Conference ";
  216. which_area=             "Which crib ('?'=list)? ";
  217. gray_n=                 GRAY "\n";
  218. time_fmt=               "%02d:%02d:%02d";
  219. time_loc=               "\x16\x08\x01%c%s" GRAY "\n";
  220. list_option=            YELLOW "  %d" WHITE ") %s\n";
  221.  
  222. msgattr_keys=           "PCRSAFOKLHXG!$TU";
  223. sysop_txt=              "Sysop";
  224.  
  225. menu_start=             LBRACKET "\x16\x01%c";
  226. menu_end=               YELLOW RBRACKET ": " CYAN;
  227.  
  228. listanswer_left=        " " LBRACKET;
  229. listanswer_right=       RBRACKET "? ";
  230. please_wait=            YELLOW "\nChill-out a minute...";
  231.  
  232. ; statusdict
  233.  
  234. s_statdict=              "";
  235. s_statusdw=              "";
  236. s_statsupp=              "";
  237. gen_none=                "None";
  238. xp_minutes=              "%lu minutes";
  239.  
  240.  
  241.  
  242. :sysop
  243.  
  244. pwd_is=                 "Password: %s";
  245. entering=               "Entering";
  246. exiting=                "Jettin' out";
  247. the_chatmode=           " CHIT-CHAT mode";
  248. log_bad_pwd=            "!Bad pwd `%s'";
  249. external_prog=          "#Outside program: `%s'";
  250. return_prog=            ":Back from: `%s' (%d)";
  251. so_and_so_calling=      "+%s in effect (U#=%d)";
  252. denied_access=          ":NO HAPS: %scrib %s %s";
  253. cantfind=               "!Can't find `%s'";
  254. cantopen=               "!Can't open `%s'";
  255. cantopen_crit=          ">!Can't open `%s'";
  256. cantwrite=              "!Can't write `%s'";
  257. cantread=               "!Can't read `%s'";
  258. cantmove=               "!Can't move `%s' to `%s'";
  259. cant_unlink=            "Can't unlink `%s'\n";
  260. usingeditor=            " Using editor";
  261. outofeditor=            " Out of editor";
  262. msgto=                  "#Msg to %s%s, crib %s, #%d";
  263. chgdmsg=                "#Doctored msg to %s%s, crib %s, #%d";
  264. inputtimeout=           "!Took too long";
  265. ltooslow=               "!Too slow (now at=%lu, needed=%u)";
  266. cf_barricade=           "!Can't find password file %s";
  267. nomls=                  "!No mem for lastread scan";
  268. lvl5_reqd=              "!Level 5 FOSSIL required";
  269. log_begin_mt=           "+Begin, v%s (task=%u)";
  270. log_begin_1t=           "+Begin, v%s";
  271. log_syscrash1=          "!System crashed on task %d";
  272. log_syscrash2=          "!User on-line at time of crash was %s";
  273. log_user_off_line=      "+%s jetted-out. Calls=%d, Len=%ld, Today=%ld";
  274. log_max_end=            ":End, v%s (%d)\n";
  275. log_ret_from_app=       "+Back from outside program";
  276. log_no_fossil=          "!FOSSIL ain't loaded.";
  277. log_err_msgapi=         "!Couldn't initialize message API";
  278. log_got_null_ptr=       ">!User jetted-out by NULL pointer!";
  279. brain_lapse=            "!Temporary burn-out.  Name=`%s'?";
  280. log_ft_yuhu=            ">!Fall-through YooHoo?";
  281. log_axe=                ">!Sysop bumped caller";
  282. log_pv_change=          ":Priv set to %s";
  283. log_pvchg=              ">!PORT VAR CHANGED! Please report to author.";
  284. log_robo_bye=           ">!RoboCop: CARRIER HANG! Please report to author.";
  285. log_got_ansi=           "!ANSI sequence found, crib %s msg %ld";
  286. log_lread_xlink=        "!Uh-oh: Lastread ptr xlinked, usr#%d";
  287. no_class_rec=           "!%s, can't find class record";
  288. inv_ccmd=               "!Custom cmd no good: `%c'";
  289. log_max_nest=           "!Max nest lim. exceeded; %s bombed";
  290. log_farea=              ":File crib %s %s";
  291. log_dllim=              ":DL req. would exceed limit";
  292. log_exc_ratio=          ":DL req. would exceed ratio";
  293. log_sending_to=         " Sending to %s at %ld bps";
  294. log_getting_from=       " Receiving from %s at %ld bps";
  295. log_disp=               "=Show %s%s";
  296. bad_ul_path=            "!Bad UL path, crib %s";
  297. supp_path=              "!User gave path `%s'";
  298. udev=                   "!User gave device/path `%s'";
  299. ullog_format=           "%s UL %s%s (%ldb), %s %s\n";
  300. ul_renamed=             "!Upload `%s' renamed to `%s'";
  301. log_msga=               ":Msg. crib %s %s";
  302. log_msgfrom=            "#Msg From: %s -=> %s";
  303. log_read_msg=           " Read msg#%ld, area %s";
  304. log_check_mail=         " User checkin' out for mail";
  305. log_kill=               "#Zapped #%ld, crib %s";
  306. log_fwd=                "#Passed off msg. to %s, crib %s, #%d";
  307. log_charge=             "+Matrix charge %d";
  308. log_bal=                ":Low matrix balance, %d cents";
  309. log_chat=               ":%s%s";
  310. log_tlimit=             ">!Time's up";
  311. log_byebye=             ">:Caller hung up in yo face";
  312. log_bad_erl=            ">!Bad outside errorlevel";
  313. log_badex1=             ">!| Xtern_Run needs .EXE or .COM extension";
  314. log_badex2=             ">!| Use Xtern_Dos for .BAT or other!";
  315. log_badnf=              ">!Prog. not found";
  316. log_badnm=              ">!Not enough mem.";
  317. log_badee=              ">!Exec error";
  318. log_badom=              "!Unknown outside method";
  319. log_ul=                 "=UL-%c %s%s";
  320. log_dl=                 "=DL-%c %s";
  321. log_dump=               ">!Sysop bumped caller";
  322. log_no_menu_mem=        ">!Not enough mem to read menu";
  323. chat_nest=              "*** Can't nest CHAT mode, exit current .BBS file first ***";
  324. chat_on=                "SysOp: <esc> to exit chat, or <Alt-C> to work the capture buffer";
  325. chat_capoff=            "CAPTURE OFF";
  326. chat_capon=             "CAPTURE ON";
  327. chat_logmsg#=           "****** BEGIN CHAT on %s at %s with %s ******\n\n";
  328. chat_logend#=           "\n****** END CHAT on %s at %s ******\n\n";
  329. log_user_yelling=       ":%s is wants to chit-chat";
  330. log_ch_pwd=             ":User changing password";
  331. log_inv_pwd=            "!Wrong current pwd `%s'";
  332. log_cb_start =          "#Entered chat channel %d";
  333. log_pvt_start=          "#Private chit-chat with %s (node %d)";
  334. log_exit_chat=          "#Exit multi-line chat";
  335. min_add=                "%d minute%s added (%d remain)";
  336. min_less=               "%d minute%s removed (%d remain)";
  337. key_on=                 "Keyboard: ON";
  338. pv_lock=                "Priv locked at %s";
  339. on_snoop=               "Scope: ON";
  340. off_snoop=              "Scope: OFF";
  341. pv_unlock=              "Priv unlocked";
  342. cume_zero=              "Daily limit zeroed";
  343. pv_change=              "Priv Modified (%s)";
  344. togkey=                 "Key #%c toggled. (Now %s)";
  345. key_off=                "Keyboard: OFF";
  346. #define                 YLLOW
  347. #define                 WHTE
  348.  
  349. stat_0=                 YLLOW "\n" CLEOL;
  350. stat_1=                 YLLOW CLEOL    " (U#%4d) " WHTE "Name: %-18.18s  Alias: %-15.15s  Bps: %ld\n";
  351. stat_2=                             WHTE CLEOL           "          Priv: %-18s  Phone: %-15s%s\n";
  352. stat_3=                                  CLEOL "\x16\x01%c          Last: %-18s   City: %s\n";
  353. stat_4=                             WHTE CLEOL "    Width: %-8d    Length: %-5d TimeOnline: %-5d   TimeLeft: %d\n";
  354. stat_5 =                CLEOL "      Msg: %-10s";
  355. stat_6 =                "    File: %-10s Calls: %-5d  TimeToday: %d\n";
  356. stat_7 =                CLEOL "     Menu: %-8s      Tabs: %-5s      Nulls: %-5d  IBM chars: %s\n";
  357. stat_8 =                CLEOL "    Video: %-8s     MaxEd: %-5s        Mo': %-5s        CLS: %s\n";
  358. stat_9 =                CLEOL " DL today: %-8lu  DL total: %-5lu   UL total: %-5lu    HOTkeys: %s\n";
  359. stat_10=                CLEOL "   Credit: %-5u       Debt: %-5u  SubAction: %-6s SubExpire: %s\n";
  360. ;stat_11=                WHTE CLEOL "  Arrow keys adj. time, #) 1-8, toggle user keys  N) Scope on\n";
  361. ;stat_12=                CLEOL       " <Alt-C> CHAT start     A) Local keyboard on      O) Scope off\n";
  362. ;stat_13=                CLEOL       "      S) Set priv level Z) Zero daily limit        !) Toggle page sound\n";
  363. ;stat_14=                CLEOL       "     ^x) Bump caller                          <Alt-D> Dump w/garbage";
  364. stat_11=                WHTE CLEOL " <Alt-C> Chat mode           #) 1-8, toggle user keys  !) Toggle page sound\n";
  365. stat_12=                CLEOL       "      A) Local keyboard on   S) Set priv level        ^x) Hang up\n";
  366. stat_13=                CLEOL       "      N) Scope ON     <Up/PgUp> Time up (1 or 5)  <Alt-D> Hang up w/noise\n";
  367. stat_14=                CLEOL       "      O) Scope OFF    <Dn/PgDn> Time down (1 or 5)     Z) Zap daily time\n";
  368. stat_15=                CLEOL       "      L) Lock priv level     U) Unlock priv level <Alt-N> Toggle NERD flag";
  369.  
  370. stat_mins=              "%ld min";
  371. stat_hangup=            "HangUp";
  372. stat_demote=            "Demote";
  373. ch_req=                 BLINK "  C'REQ" WHITE;
  374. log_not_in_ulist=       "!%s unknown user";
  375. log_applic=             ":Application";
  376. log_cust=               "+Custom welcome for %s";
  377. log_caller_bps=         ":Caller at %ld bps";
  378. turf_hidden=            ">!Bumping HIDDEN caller";
  379. bad_uword=              ">!Cuss word in username";
  380. log_given=              "#Given %d min.";
  381. log_event_err=          "!Event syntax err: `%s'";
  382. log_bad_evt_time=       "!Wrong event time: `%s'";
  383. log_hurl=               "#Hurl crib %s #%ld to crib %s";
  384. log_maxfiles_sync=      "!MAXFILES.IDX out of sync: run FB.EXE";
  385. log_qwk_download=       ":Download QWK packet";
  386. log_qwk_upload=         ":Upload QWK packet";
  387. log_qwk_msg_to=         "#QWK msg to %s, crib %s #%ld";
  388. log_start_browse=       ":Checking out msg cribs";
  389. sysop_yes=              "YO!";
  390. sysop_no=               "NO!";
  391. log_exc_daylimit=       "!User got greedy on daily time limit";
  392. log_free_time_dl=       "=Free DL: payback with %ld seconds";
  393. log_free_bytes_dl=      "=Free DL: payback with %ld Kb";
  394. nerd_toggled=           "NERD setting toggled (now %s)";
  395. sys_on=                 "ON";
  396. sys_off=                "OFF";
  397. cantcreate=             "!Can't make `%s'";
  398. log_err_compr=          "!Archiver error (errorlevel %u)";
  399. type_keys_to_toggle=    YELLOW "\nSysOp: Mash letters/numbers of keys to toggle.  <enter> to keep changes, or\n<esc> to chill with old keys.\n\n" CYAN;
  400.  
  401. ;:max_locl
  402.  
  403. line_noise=             "ñÿ▒çΓτ{┘╫0VáUqÇ>V&≤`FâÆ┴∙";
  404. yell_toggle=            "Yell sound toggled (now %s)";
  405. priv_1=                 "Use <up> and <down>";
  406. priv_2=                 "to adjust priv level.";
  407. priv_3=                 "Mash <enter> when done.";
  408. priv_keys=              "Keys: ";
  409. sys_aborted=            "\nChanges bombed.\n";
  410.  
  411.  
  412.  
  413.  
  414. :max_init
  415.  
  416. logo1=                  "Maximus-CBCS v" VER;
  417. logo2=                  "Copyright " YEAR " by Scott J. Dudley";
  418. err_startup_tlong=      "Startup directory name too long!\n";
  419. utask=                  "%sUTASK%02x.BBS";
  420. ut_star=                "%sUTASK*.BBS";
  421. ut_name=                "UTASK%02x.BBS";
  422. mtask_detected=         " %s detected";
  423.  
  424.  
  425.  
  426.  
  427. ;:max_fini
  428.  
  429. user_text=              "User";
  430. found_nptr=             "Found a null pointer!  Please call back and tell the SysOp!\n";
  431. pls_rsp=                CYAN "\n\aJust answer the dog gone question... ";
  432. min5_left=              CYAN "\n\aYOU AIN'T GOT BUT 5 MIN. LEFT.\a\n";
  433. almost_up=              CYAN "\n\aALMOST TIME TO JET.\a\n";
  434. time_up=                CYAN "\n\aTIME TO JET.\a\n";
  435. time_file=              "%sTIMEUP";
  436. grunged_exe=            "!Grunged MAX.EXE";
  437.  
  438.  
  439.  
  440. :max_log
  441.  
  442. what_first_name=        "\nWhat's your name%s: ";
  443. what_last_name=         "What's your LAST name%s: ";
  444. ; s_alias=                "/alias";
  445. s_alias=                "";
  446. invalid_punct=          "Bad punctuation.\n\n";
  447. uc_warn=                "YO!  -C parameter specified, but USER.BBS already exists!\n";
  448. pvt_system=             "\nThis is a private system.\n";
  449. get_ansi1=              "Can your system deal with\n";
  450. get_ansi2=              "ANSI screen controls";
  451. get_fsed=               "Use the MaxEd full-screen editor";
  452. get_ibmpc=              "Use IBM-PC characters";
  453. get_hotkeys=            "Use `HOTkeys'";
  454. tlimit1=                "You got a daily time limit of %u minutes.\n";
  455. tlimit2=                "You was on %u minutes.\n";
  456. get_pwd1=               "So what password you wanna use: ";
  457. bad_pwd1=               "\nA password's gots to be a single word (with no spaces).\nIt no less than 4 and no mo' than 15 letters (or numbers) long. and DON'T use one somebody already knows!\n\n";
  458. bad_pwd2=               "\nYou typed `%s' the first time, but `%s' the second.\n\n";
  459. check_pwd2=             "Do your password over so we can check it out: ";
  460. cs_logging_on=          "Caller in effect";
  461. ansi_autodetect=        "\x1b[6n\r    \r";
  462.  
  463.  
  464.  
  465. ;:max_misc
  466.  
  467. robo_warn=              "\r" CLEOL LRED "RoboCop: " LGREEN "Yo! The rollers is rollin'!  " YELLOW "Gottsta jet in %d seconds.\r";
  468.  
  469.  
  470. ;:log
  471.  
  472. copen_log=              "\aCan't open log file '%s'\n";
  473.  
  474.  
  475. ;:max_cmod
  476.  
  477. chat_start=             WHITE "\nCHAT: start\n";
  478. chat_end=               WHITE "\nCHAT: end\n";
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486. :f_area
  487.  
  488. deny_file=              "file ";
  489. file_prmpt=             "File area " LBRACKET "Area #, '%c'=Prior, '%c'=Next, '%c'=List" RBRACKET ": ";
  490. file_title=             "Files: " LBRACKET "'*'=new, <enter>=all, or type part of a filename" RBRACKET ": ";
  491.  
  492.  
  493.  
  494.  
  495. ;:f_titles
  496.  
  497. ze_file_cmd=            "The Files command";
  498.  
  499.  
  500.  
  501.  
  502. ;:f_locate
  503.  
  504. ze_loc_cmd=             "Locate";
  505. loc_banner=             WHITE "\nLOCATE (check out ALL file cribs)\n";
  506. note_helpnf=            "\nType `?' for help, or `*' to list the new fish.\n\n";
  507. loc_file=               "Enter the text to find: ";
  508. fbbs_counter=           LBRACKET "%4d" RBRACKET " ";
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516. ;:f_up
  517.  
  518. bytes_for_ul=           WHITE "\nThere's " YELLOW "%ld" WHITE " bytes cool for uploads in this crib.\n";
  519. noupl=                  WHITE "\nYou can't upload in this crib.\n";
  520. desc_many=              WHITE "\nSo what up with %s (up to three lines; mash <enter> on\na blank line to end):\n";
  521. dupe_file=              LRED "We already got a %s here!\n";
  522. checking_ul=            YELLOW "\nChill out a minuite while %s goes to the clinic...\n";
  523.  
  524.  
  525.  
  526. ;:f_down
  527.  
  528. exc_daily_lim=          LRED "Now you gettin' greedy, Homie. You can't get THAT much today.\n";
  529. exc_ratio=              LRED "Now you gettin' greedy, Homie. You takin' more than you givin'. The ratio is %d:1.\n";
  530. exc_time_limit=         LRED "That one's too long for what little time you got left.\n";
  531. file_offl=              LRED "Can't getcha no `%s' cause that one's on ice.\n";
  532. file_dl_tagged=         "Download tagged files";
  533. file_hangup_text=       "hang up";
  534. pause_msg=              YELLOW "Hit <enter> (or wait %u seconds) to %s, or hit <esc> to quit:\n";
  535. pause_time=             "\r%-2d";
  536.  
  537.  
  538.  
  539.  
  540. ;:f_raw
  541.  
  542. fname_mask=             "Filename mask: ";
  543.  
  544.  
  545.  
  546.  
  547. ;:f_xfer
  548.  
  549. avail_proto=            YELLOW "\nAvailable protocols:\n\n";
  550. proto_box_top=          LCYAN " ┌\x19─%c┐\n";
  551. proto_box_mid=          " │ " YELLOW "%c" GRAY ")%-*.*s " LCYAN "│\n";
  552. proto_box_bot=          " └\x19─%c┘\n\n" WHITE;
  553. proto_quit=             "Quit";
  554. file_ul=                "File to upload? ";
  555. file_dl=                "File(s) to download (#%u): ";
  556. file1_dl=               "File to download (#%u): ";
  557. file_only1=             WHITE "That protocol can only transfer one file at a time.\n";
  558. how_dl=                 YELLOW "Type '/q' on a blank line to stop download.  Type '/e' to edit the\ndownload list.  Type '/g' to start the download and jet-out when you done.\nFor a normal download, just mash <enter>.\n\n";
  559.  
  560.  
  561. method_download=        "download";
  562. method_tag=             "tag";
  563. down_fnam=              YELLOW "\n\nFile: " LGREEN;
  564. down_fsiz=              YELLOW "Size: " WHITE "%ld bytes (%ld Xmodem blocks)\n";
  565. down_ftim=              YELLOW "Time: " WHITE "%d minutes and %d seconds (estimated)\n";
  566. down_fmode=             YELLOW "Mode: " WHITE "%s\n\n";
  567. start_receive=          LRED "Start now, or hit <Ctrl-X> a few times to chil-out.\n\n" WHITE;
  568. mode_bg=                YELLOW "\n\nMode: " WHITE "%s\n" LRED "Give it up the file now, or hit <Ctrl-X> a few times to chill-out.\n\n" WHITE;
  569. file_max_expand=        LRED "\nMan you WAY past the Batch transfer limit of %u files.\n";
  570. file_stats=             YELLOW "(%u) " LMAGENTA "%-12s " LGREEN "(%02u:%02u, %ld bytes)  ";
  571. dup_filename=           LRED "You already asked for %s!\n";
  572. ; /e=edit, /g=goodbye_after_dl, /q=quit
  573. file_dl_keys=           "EGQ";
  574.  
  575.  
  576.  
  577.  
  578. ;:f_kill
  579.  
  580. file_to_kill=           "File to zap? ";
  581. delete_yn=              "Delete %s";
  582. lfbrfbe=                "Leave the file but zap the description";
  583.  
  584.  
  585.  
  586.  
  587. ;:f_hurl
  588.  
  589. hurl_what=              "Hurl what? ";
  590. area_to_hurl=           "Crib to hurl to (`?'=list)? ";
  591. hurled_file=            "Hurling %s to %s...\n";
  592.  
  593.  
  594.  
  595.  
  596. ;:f_type
  597.  
  598. type_which=             "What file you wanna see? ";
  599. type_for_text=          WHITE "\nView is for TEXT FILES.\n";
  600.  
  601.  
  602.  
  603.  
  604. ;:f_contents
  605.  
  606. dot_zip=                ".zip";
  607. dot_pak=                ".pak";
  608. dot_arc=                ".arc";
  609. dot_lzh=                ".lzh";
  610. dot_arj=                ".arj";
  611. contents_of=            "Display the contents of which archive? ";
  612. bad_arc=                WHITE "\nFile `%s' ain't a ZIP/LZH/ARC/PAK/ARJ, or the file's messed up.\n";
  613. sarc=                   "\nScoping out archive: %s ";
  614. ziphdr1=                " Length  Method   Size   Ratio   Date   Time   CRC-32  Attr Name\n";
  615. ziphdr2=                "──────── ─────── ─────── ───── ──────── ───── ──────── ──── ────\n";
  616. zip_store=              "Stored ";
  617. zip_shrunk=             "Shrunk ";
  618. zip_reduce=             "ReduceX";
  619. zip_implode=            "Implode";
  620. unknown=                "Unknown";
  621. zip_format=             "%8lu %-7s %7lu %-02.2d.%d%% %02d-%02d-%02d %02d:%02d %08lx %s%c %-0.17s\n";
  622. zip_cmnt=               "Comment: %s\n";
  623. zip_encrypt=            "YO!  The file `%s' is encrypted!\n";
  624. zip_trail1=             "────────         ─────── ─────                              ────\n";
  625. zip_trail2=             "%8ld        %8ld %-02.2d.%d%%                              %d\n";
  626. arc_h1=                 "\n\n      Name       Length    Size   Ratio   Date     Time   Attr   Type   CRC\n";
  627. arc_h2=                 "─────────────── ──────── ──────── ───── ──────── ──────── ──── ──────── ────\n";
  628. arc_t1=                 "─────────────── ──────── ──────── ─────\n";
  629. arc_t2=                 "%15d %8ld %8ld %-02.2d.%d%%\n";
  630.  
  631.  
  632.  
  633.  
  634. ;:f_over
  635.  
  636. full_ovr_path=          "Enter the WHOLE override path: ";
  637.  
  638.  
  639.  
  640.  
  641. ;:f_tag
  642.  
  643. file_enter_tag=         "(%u) Filename(s) to tag: ";
  644. file_tag_total=         YELLOW "\nTotal: " LGREEN "%ld bytes " YELLOW "(%ld:%02ld)\n";
  645. no_tagged=              LRED "Ain't got no files tagged.\n";
  646. file_untag=             "What file number you wanna detag " LBRACKET "1-%d, or A)ll" RBRACKET ": ";
  647. file_untagged=          YELLOW "File " LMAGENTA "%s " YELLOW "detagged.\n";
  648. tag_menu=               "Tag: " LBRACKET "A)dd, L)ist, D)elete, Q)uit, ?=help" RBRACKET ": ";
  649. file_edit_menu=         "Edit: " LBRACKET "L)ist, D)elete, Q)uit, ?=help" RBRACKET ": ";
  650. all_untagged=           "File queue is now empty.\n";
  651. tag_keys=               "ALD?Q";
  652. file_no_wc=             LRED "This command don't take no wildcards.\n";
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661. :max_bor
  662.  
  663. last_line=              "Last line, Homie.\n";
  664. list_from=              CYAN "   From: " YELLOW "%s\n";
  665. list_to  =              CYAN "     To: " YELLOW "%s\n";
  666. list_subj=              CYAN "Subject: " YELLOW "%s\n\n";
  667. bed_to=                 GRAY "\nTo: " YELLOW "%s\n\n";
  668. bto=                    "     To: ";
  669. bfrom=                  GRAY "\nFrom: " YELLOW "%s\n\n";
  670. bfromsp=                "   From: ";
  671. bsubj=                  GRAY "\nSubject: " YELLOW "%s\n\n";
  672. bsubject=               "Subject: ";
  673. edlist_quit=            YELLOW "Q" GRAY ")uit\n\n" WHITE;
  674. line_del_from=          "Delete FROM which line number: ";
  675. line_del_to=            "Delete TO which line number: ";
  676. deld=                   "\nLines deleted.\n";
  677. ins_bef=                "Insert a line BEFORE which line: ";
  678. line_ins=               "\nLine inserted.\n";
  679. line_edit_num=          "Type the line number you wanna change: ";
  680. rep_what=               "Replace what: ";
  681. noroom=                 "\nNo space for it.  Bombed.\n\n";
  682. editl1=                 YELLOW "\nType what you want to put into the line\n";
  683. editl2=                 "at the beginning.\n\n";
  684. editl3=                 "instead of `%s'.\n\n";
  685. e_numch=                LGREEN "You can put as many as %d characters\nhere.\n\n" WHITE;
  686. new_st=                 "New: ";
  687. not_reply=              WHITE "\nThat message ain't no reply.\n";
  688. qstart=                 "Start quoting FROM line# (`?' displays message): ";
  689. qend=                   "What line # you wanna STOP quoting at: ";
  690. sstmt=                  "\nSOCIAL STMT:  Quoting more than 15 lines at a time ain't too cool.\n";
  691. blfmt1=                 GRAY     "%2d: " YELLOW "%s";
  692. msg_attr0$=             "Private";
  693. msg_attr1=              "Crash";
  694. msg_attr2=              "Received";
  695. msg_attr3=              "Sent";
  696. msg_attr4=              "Attach File";
  697. msg_attr5=              "Forward";
  698. msg_attr6=              "Orphan";
  699. msg_attr7=              "Kill/Sent";
  700. msg_attr8=              "Local";
  701. msg_attr9=              "Hold";
  702. msg_attr10=             "Xx2";
  703. msg_attr11=             "Get File";
  704. msg_attr12=             "!Receipt Request";
  705. msg_attr13=             "$Return Receipt";
  706. msg_attr14=             "Trail Req.";
  707. msg_attr15=             "Update Req.";
  708. word_not_found=         "\n`%s' not found.\n";
  709.  
  710. ;:max_med
  711.  
  712. happy=                  WHITONBLUE "\aDon't worry, be happy!\x19 \x23" CYAN;
  713. max_status=             YELONBLUE CLEOL "^Z=save" WHITONBLUE "  To: %0.20s, Re: %0.27s";
  714. end_widget=             WHITE "-end-\x16\x01%c";
  715. end_widget2=            WHITE "-end-" GRAY;
  716. status_insert=          MAGONBLUE " Insert";
  717. insrt_ovrwrt=           MAGONBLUE "       ";
  718. max_not_reply=          YELONBLUE CLEOL "\aNot a reply";
  719. import_file=            "File (specify a FULL path): ";
  720. max_no_understand=      WHITONBLUE CLEOL "\aISay WHAT???  %s";
  721. abortchange=            CLEOL "Skip it?";
  722.  
  723.  
  724. ;:m_editor
  725.  
  726. req_graph=              "\nMaxEd requires a non-TTY video mode, and a 79x24 monitor.\n\n";
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736. :m_area
  737.  
  738. msg_abbr=               "msg.";
  739. msg_prmpt=              "Message area " LBRACKET "Crib #, '%c'=Prior, '%c'=Next, '%c'=List" RBRACKET ": ";
  740.  
  741.  
  742.  
  743. ;:m_create
  744.  
  745. savedmsg1=              CLEOL CLS WHITE CLEOL "Saving your message";
  746. savedmsg2=              " (#%ld).\n";
  747. msg_tlong=              "\n" CLEOL "\aMessage was too long so we trimmed off the excess.\n" CLEOL;
  748. comment_fr=             "Comment from %s";
  749. inrefto=                WHITE "\nRe: %s";
  750.  
  751.  
  752.  
  753. ;:m_tag
  754.  
  755. atag_quest=             "Tag Crib: " LBRACKET "Area #, '/'=list, '-'=stall all, '?'=a little help, <enter>=Quit" RBRACKET ": ";
  756.  
  757. atag_done=              YELLOW "\nArea " LGREEN "%s" YELLOW " (%s) %stagged.\n";
  758. notag=                  "un";
  759. atag_help=              WHITE "\nWhat crib numbers you wanna tag or untag.\n";
  760. at_equals_tagged=       YELLOW "\nCribs marked with an `@' are tagged.\n";
  761. atag_cant=              LRED "Uh-oh: too many cribs tagged.  Stall some out and try again.\n";
  762.  
  763.  
  764.  
  765.  
  766.  
  767. ;:m_header
  768.  
  769. ncredit=                YELLOW "\n\nYou ain't got enough credit.\n" WHITE;
  770. warn_splow=             WHITE "\aYO!  Not enough space in the crib -- you might have to cut it short or just forget it.\n\n";
  771. warn_mleft=             WHITE "\nYO!  You ain't got but %d minutes left.\n";
  772. strt_any=               "Start message anyway";
  773. rd_only=                WHITE "\nThis crib's just for lookin'.\n";
  774. this_be=                "This will be a";
  775. pl_n=                   "n";
  776. th_e=                   " EchoMail";
  777. this_area=              " message in crib %s." GRAY "\n\n";
  778. gmsg_l2p5=              "Type '?' to list users.";
  779. apvt=                   "Private";
  780. edmsg=                  "What address address you wanna mail it to? Use '/' for net list, and '#' for node list.";
  781. naddr=                  "Network address: ";
  782. eto=                    CYAN "     To: " YELLOW;
  783. mroute_sysop=           YELLOW "Message sent to the sysop, %s.\n";
  784. nowto=                  CYAN "     To: " YELLOW "%s\n";
  785. keep_subj=              "Mash <enter> by itself to keep this subject.\n\n";
  786. new_subj=               "New subject: " YELLOW;
  787. pefon=                  CYAN "\nMash <enter> to use your own name.\n";
  788. n_from=                 "   From: " YELLOW;
  789. a_noex=                 WHITE "\n\nYO!  Attached file `%s' don't even exist!\n";
  790. p_for_pvt_or_q_for_help="Type `P' to toggle private flag, or press `?' for a little help.";
  791. enter_msg_attrs=        "Enter message attributes (`?' for help) or mash <enter> to continue.";
  792. keep_to=                "Mash <enter> for `%s'.\n\n";
  793.  
  794.  
  795. ;:m_read
  796.  
  797. mfrom=                  ATTR "From:    " ATTR "%-38.38s " ATTR;
  798. net_orig=               "Orig";
  799. mto=                    ATTR "To:      " ATTR "%-38s " ATTR "Msg #%ld, %s\n";
  800. net_dest=               "Dest";
  801. subj_colon=             "Subject:";
  802. files_colon=            "File(s):";
  803. this_reply=             WHITE "\n*** This is a reply to #%ld";
  804. see_also=               WHITE "*** See also #%ld";
  805. and=                    "and";
  806. comma=                  ",";
  807. endofline=              ".\n";
  808. dot_spsp=               ".  ";
  809. msgar_name=             "\nMessage ";
  810. msgn_prompt=            "#: ";
  811. attribs0$=              "Pvt";
  812. attribs1=               "Crash";
  813. attribs2=               "Rec'd";
  814. attribs3=               "Sent";
  815. attribs4=               "w/File";
  816. attribs5=               "Fwd";
  817. attribs6=               "Orphan";
  818. attribs7=               "Kill";
  819. attribs8=               "";
  820. attribs9=               "Hold";
  821. attribs10=              "";
  822. attribs11=              "FReq";
  823. attribs12=              "RcptReq";
  824. attribs13=              "Rcpt";
  825. attribs14=              "AudtReq";
  826. attribs15=              "UpdReq";
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833. ;:m_scan
  834. ;
  835. ;scan_p=                 "Scan: " LBRACKET "V)erbose, *)new, ?)help or mash <enter>" RBRACKET ": ";
  836. ;scan_all=               YELLOW "Checkin' out your mail in " WHITE  "ALL" YELLOW " cribs.  (Control-C or Control-K to stop.)\n\n";
  837. ;msgn_cleol=             LGREEN "Msg.area " LMAGENTA "%2s" GRAY " ... " CYAN "%s" CLEOL;
  838. ;
  839. ;list_p=                 "List: " LBRACKET "V)erbose plus Message #, *)your new mail, or ?)help" RBRACKET ": ";
  840. ;list_pvt=               "PVT";
  841. ;list_nopvt=             "   ";
  842. ;list_recd=              "REC'D";
  843. ;list_new=               BLINK "NEW  " CYAN;
  844. ;list_nonewrecd=         "     ";
  845. ;list_ab1=               " is " LBLUE "FROM" CYAN " you to %s";
  846. ;list_ab2=               " is from %s " LBLUE "TO" CYAN " y'all";
  847. ;list_ab3=               "      is from %s to %s";
  848.  
  849.  
  850.  
  851.  
  852. ;:m_kill
  853.  
  854. del_msg=                "Trash this message";
  855. kill_which=             "Kill which ('=' for current)? ";
  856. kill_done=              LRED "\nMessage #%ld deleted.\n";
  857.  
  858.  
  859. ;:m_forward
  860.  
  861. fwd_which=              "Forward which message ('=' for current)? ";
  862. where_to_fwd=           "Forward into which crib number " LBRACKET "<enter>=current, `?'=list" RBRACKET ": ";
  863. fwd_to=                 WHITE "Forwarded to %s at %s (#%ld)\n";
  864. org_area#=              "* Original Crib: %s\r";
  865. orig_from#=             "* Original From: %s (%s)\r";
  866. orig_to#=               "* Original To  : %s (%s)\r";
  867. orig_subj#=             "* Original Subj: %s\r";
  868. get_route_file=         "Route file (use a FULL path): ";
  869.  
  870.  
  871.  
  872. ;:m_hurl
  873.  
  874. hurl_which=             "Hurl which message ('=' for current)? ";
  875. hurl_cant=              LRED "Can't move msg.\n" WHITE;
  876. hurling=                "\nHurling #%ld from crib %s to crib %s...\n";
  877.  
  878.  
  879.  
  880. ;:m_xport
  881.  
  882. xport_which=            "Xport which message ('=' for current)? ";
  883. xport_where=            "Xport to where (Specify a FULL path): ";
  884. xporting=               "Exporting...\n";
  885. xp_hdr1#=                "Area %s, Msg#%ld, %s\n";
  886. xp_hdr2#=                "   From: %-36s %s%s%s\n";
  887. xp_hdr3#=                "     To: %-36s %s%s%s\n";
  888. xp_hdr4#=                "Subject: %s\n\n";
  889.  
  890.  
  891. ;:m_save
  892.  
  893. ms_1=                   YELLOW "\nMATRIX CHARGE SUMMARY REPORT:\n";
  894. ms_2=                   CYAN "  Payments....... %5u cents\n";
  895. ms_3=                   CYAN "  Charges........ %5u cents\n";
  896. ms_4=                   CYAN "  This message... %5u cents\n";
  897. ms_5=                   CYAN "  Balance........ %5u cents\n";
  898.  
  899.  
  900. ;:m_change
  901.  
  902. balance_adjusted=       LRED "\nBalance adjusted by +%d cents to compensate for original msg.\n";
  903.  
  904.  
  905.  
  906.  
  907. ;:max_bar
  908.  
  909. bar_access=             "Crib Password: ";
  910. bar_priv_huh=           "!Password file priv, `%s'?";
  911.  
  912.  
  913.  
  914.  
  915.  
  916. ;: m_full
  917. reader_box_top=         CLS "\x16\x08\x01\x01\x16\x01%c" CLEOL "─ \x16\x01%c%s: %s \x16\x01%c\x19─%c";
  918. reader_box_mid=         "\x16\x08\x02\x01\x16\x01%c" CLEOL "Msg#:      \x16\x01%cof\x16\x01%c\n";
  919. reader_box_from=        CLEOL "From:\n";
  920. reader_box_to=          CLEOL "To:\n";
  921. reader_box_subj=        "\x16\x01%c" CLEOL "Subj:\n";
  922. reader_box_bottom=      CLEOL "\x16\x01%c\x19─%c" GRAY;
  923. rbox_msgn=              "\x16\x01%c%4d";
  924. rbox_high=              "%4d" CLEOL;
  925. rbox_replyto=           " - %ld";
  926. rbox_replies=           " + %ld";
  927. rbox_attrs=             "\x16\x01%c%0.42s" CLEOL;
  928. rbox_sho_name=          "\x16\x01%c%-29.29s ";
  929. rbox_sho_date=          "\x16\x01%c%s ";
  930. rbox_sho_addr=          "\x16\x01%c%s" CLEOL;
  931. rbox_sho_subj=          "\x16\x01%c%-0.70s" CLEOL;
  932. reader_box_file=        "\x16\x01%c" CLEOL "File:\n";
  933. fsr_dest=               "Destination: %s (%s)";
  934.  
  935.  
  936. :max_main
  937.  
  938. ustat1=                 CLS LGREEN "Your statss for %s ";
  939. ustat2=                 YELLOW "TIME\n" GRAY;
  940. ustat3=                 " Time on line, this call..........   " CYAN "%6u" GRAY " minutes\n";
  941. ustat4=                 " Time remaining for this call.....   " CYAN "%6u" GRAY " minutes\n";
  942. ustat5=                 " Time of previous calls today.....   " CYAN "%6u" GRAY " minutes\n";
  943. ustat6=                 " Calls to date....................   " CYAN "%6u" GRAY "\n";
  944. ustat7=                 YELLOW "FILES\n" GRAY;
  945. ustat8=                 " UL (from you)....................   " CYAN "%6lu" GRAY " k-bytes\n";
  946. ustat9=                 " DL (to you)......................   " CYAN "%6lu" GRAY " k-bytes\n";
  947. ustat10=                " DL today.........................   " CYAN "%6lu" GRAY " k-bytes\n";
  948. ustat10_5=              " DL available for today...........   " CYAN "%6u" GRAY " k-bytes\n";
  949. ustat11=                YELLOW "MATRIX\n" GRAY;
  950. ustat12=                " Credits (on account).............   " CYAN "%6u" GRAY " cents\n";
  951. ustat13=                " Debits (expenditures)............   " CYAN "%6u" GRAY " cents\n";
  952. ustat14=                YELLOW "SUBSCRIPTION\n" GRAY;
  953. ustat15=                " Minutes remaining................   " CYAN "%6ld" GRAY " minutes\n";
  954. ustat16=                " Expiry date...................... " CYAN "%8s" GRAY "\n";
  955.  
  956.  
  957. cant_get_there=         WHITE "\nYou can't get there from here.\n";
  958. disconnect=             "Jet-out";
  959. leave_msg=              "Any last words for %s";
  960. bibi=                   WHITE "Cool, See ya, %s; thanks for calling.  You can hang up now.\n";
  961. user_yelling=           WHITE "\n%s wants a pow-wow...";
  962. il_nest_pas_ici=        "\nSorry, but Homie ain't available.\n\n";
  963. yell_is_off=            "\n" WHITE "Page is turned off.\n";
  964. computer_type=          WHITE "Computer: ";
  965. class_pc=               "PC-Clone";
  966. class_xt=               "XT-Clone";
  967. class_pcjr=             "PCjr";
  968. class_at339=            "AT/339";
  969. class_ps2_xt=           "PC XT Model 286";
  970. class_ps2_30=           "PS/2 Model 30";
  971. class_ps2_50=           "PS/2 Model 50";
  972. class_ps2_60=           "PS/2 Model 60";
  973. class_ps2_80=           "PS/2 Model 80";
  974. class_at=               "AT-Clone";
  975. class_pc_conv=          "PC Convertible";
  976. class_compaq_p=         "COMPAQ-Plus";
  977. class_compaq=           "COMPAQ";
  978. class_generic=          "Generic MS-DOS Clone 0x%02x\n";
  979. minor_revision=         ", revision %u";
  980. oper_sys=               YELLOW "\n      OS: ";
  981. os2_ver=                "OS/2 Version %u.%02u\n";
  982. os2_dosbox=             "DOS BOX (OS/2 Version %u.%02u)\n";
  983. dos_ver=                "DOS %u.%02u\n";
  984. fossil_ver=             LCYAN "  FOSSIL: %0.249Fs\n\n";
  985. heap_mem=               LGREEN "Remaining memory in heap: %05lu bytes\n\n";
  986. ul_all=                 "Mash <enter> for all, or type part of the name to match: ";
  987. ul_1=                   "\nMash <enter> to list all, or\n";
  988. ul_2=                   "type part of the name to match: ";
  989. ul_format=              YELLOW "%-30.30s " LCYAN " %-18.18s  " LGREEN "%-0.26s\n";
  990. ul_notfound=            WHITE "`%s'? Ain't nobody by that name here.\n\n";
  991. compiled_on=            LBLUE "Compiled on %s at %s under ";
  992. cpu_type=               LMAGENTA "\n     CPU: %s\n";
  993. cpustr1$=               "8088";
  994. cpustr2=                "8086";
  995. cpustr3=                "NEC V20";
  996. cpustr4=                "NEC V30";
  997. cpustr5=                "80188";
  998. cpustr6=                "80186";
  999. cpustr7=                "80286";
  1000. cpustr8=                "80386";
  1001. cpustr9=                "80486";
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008. :max_chng
  1009.  
  1010. not_impl=               LBLUE "Nothing done.\n";
  1011. current_pwd=            "Current password: ";
  1012. help_1=                 CLS YELLOW "N" CYAN ")OVICE ..... " WHITE "Full menus\n" YELLOW "R" CYAN ")EGULAR .... " WHITE "Brief menus\n" YELLOW "E" CYAN ")XPERT ..... " WHITE "No menus\n" YELLOW "H" CYAN ")OTFLASH ... " WHITE "Full-screen, HOT-key interface\n\n" WHITE;
  1013.  
  1014. help_2=                 BLKONWHIT "Menu Type: " BLKONWHIT;
  1015. help_3=                 WHITE "\nHOTFLASH requires a non-TTY video mode.\n";
  1016. num_nulls=              "Nulls (0-200): ";
  1017. mon_width=              "Monitor Width (20-132): ";
  1018. bad_width=              "Bad width.  Try again.\n\n";
  1019. draw_line=              CLS "\n\n\n" GRAY "\x19─%cX\x19─\x09\n\n\n\n\n" WHITE;
  1020. check_x=                "Is the `X' at the far left side of your display";
  1021. incorrect_width=        "\nWidth incorrect.  Try again.\n\n";
  1022. top_num=                "What's the number at the TOP of your display: ";
  1023. video_1=                CLS YELLOW "VIDEO:\n\n" YELLOW "T" GRAY ")TY\n" YELLOW "A" GRAY ")NSI/VT-100\n" YELLOW "O" GRAY ")pus/AVATAR\n\n" WHITE;
  1024. no_colour=              "No, man; this system don't do color.\n";
  1025. col_too_slow=           "You gotta call at %u bps for color.\n";
  1026. chg1=                   CLS YELONBLUE CLEOL "The EDIT PARAMETERS Section" GRAY "\n\n";
  1027. chg2=                   CYAN "Bunk Name............. " WHITE"%s\n";
  1028. chg3=                   CYAN "Seven Digits.......... " WHITE "%s\n";
  1029. chg4=                   CYAN "City, Prov/State...... " WHITE "%s\n";
  1030. chg5=                   CYAN "Help........ " LGREEN "%-18s"               CYAN "Nulls....... " LGREEN "%-3u       " CYAN "In userlist. " LGREEN "%s\n";
  1031. chg6=                   CYAN "Scrn.width.. " LGREEN "%-3d               " CYAN "scrn.Length. " LGREEN "%-3d       " CYAN "Tabs........ " LGREEN "%s\n";
  1032. chg7=                   CYAN "Mo'?........ " LGREEN "%-3s               " CYAN "Video mode.. " LGREEN "%-6s    "    CYAN "Scrn. clear. " LGREEN "%s\n";
  1033. chg8=                   CYAN "Full-scr ed. " LGREEN "%-3s               " CYAN "IBM Chars... " LGREEN "%-3s       " CYAN "HOTkeys..... " LGREEN "%s\n";
  1034. chg9=                   CYAN "Protocol.... " LGREEN "%-18.18s"               CYAN "Lingo....... " LGREEN "%-10.10s"       CYAN "FullScrnRead " LGREEN "%s\n";
  1035. chg10=                  CYAN "Archiver.... " LGREEN "%s\n\n";
  1036.  
  1037. ph_too_long=            WHITE "\nPhone number too long; try again.\n";
  1038. inv_phone=              WHITE "\nBUNK phone number. Do it RIGHT.\n";
  1039. select_lang=            WHITE "\nPick a lingo:\n\n" YELLOW;
  1040. chose_default_proto=    YELLOW "\nChoose a default file-transfer protocol:\n\n";
  1041. already_used=           WHITE "That name's already in use. Get Real.\n";
  1042. select_def_archiver=    YELLOW "\nChoose an archiving method:\n\n";
  1043.  
  1044. ; This line shown when the user switches to this lingo.
  1045. language_change=        "Compton Rap selected... YO! What up?\n";
  1046.  
  1047.  
  1048. :max_chat
  1049.  
  1050. cs_avail     =          "Available for chat";
  1051. cs_notavail  =          "Don't bug me, man";
  1052. cs_enter_msg =          "Entering a message";
  1053. cs_file_xfer =          "Transferring a file";
  1054. cs_outside   =          "Busy in another program";
  1055. ch_page_msg  =          "\a%s\n" CLEOL;
  1056. ch_hey_dude_msg=        "%s\n" CLEOL;
  1057.  
  1058.  
  1059.  
  1060. ;:max_ch2
  1061.  
  1062. hu_is_on_1=             WHITE "\nUsername                             Node         Status\n";
  1063. hu_is_on_2=             "\x19─\x23  \x19─\x04  \x19─\x1d\n";
  1064. hu_is_on_3=             YELLOW "%-36.36s  %3d  " GRAY "%s%s\n";
  1065.  
  1066. ch_xx_join   =          LRED "%s " LMAGENTA "jumpin' in with both feet.\n" CLEOL;
  1067. ch_xx_leave  =          LRED "%s " LMAGENTA "just jet-out.\n" CLEOL;
  1068. ch_msg       =          "%s\n";
  1069. ch_node_to_page=        "What's the node number you wanna page (?=list): ";
  1070. ch_being_paged=         YELLOW "\a\aYo, Homie, " LGREEN "%s" YELLOW " wants to rap. (node %d).";
  1071. ch_waiting   =          YELLOW "\nChillin' for node %d to answer your page...\n";
  1072. ch_you       =          " (you)";
  1073. ch_enter_cb  =          "What's the public channel number (1-255): ";
  1074. ch_chat_cb   =          "Chatting on public chat channel %d";
  1075. ch_enter_node=          "What's the node number you wanna chat with (?=list): ";
  1076. ch_chat_pvt  =          "Chillin' wit node %d";
  1077. ch_enter_chat=          WHITE "\nChat mode.  ";
  1078. ch_help_str  =          "Type `/q' to quit, `/w' to see who's on this channel,\n'/s' to see who's on the system, and `/?' for help.\n\n";
  1079. ch_byline    =          LGREEN LBRACKET "%-15.15s" RBRACKET ": \x16\x01%c";
  1080. ch_ulist_hdr =          YELLOW "\nWho's on this channel:\n\n" WHITE "Name\n───────────────────────────────────\n" YELLOW;
  1081. ch_alone     =          "You on yor own on this channel.\n";
  1082. ch_chat_sect =          CLS YELONBLUE CLEOL "The CHAT Hood\n";
  1083. ch_us_avail  =          YELLOW "\nYou currently " LGREEN "%sAVAILABLE" YELLOW " for chat.\n\n";
  1084. ch_us_noavail=          "NOT ";
  1085. ch_nodenavail=          "\nNode %d ain't available for chat.\n";
  1086. ch_you_dummy =          "\nYo! Homie! You can't page yourself.\n";
  1087. ch_off_abnormally=      LRED "%s's" LMAGENTA " You got cut short for some strange reason.  (Ran out of time?)\n" CLEOL;
  1088.  
  1089.  
  1090.  
  1091. :max_ued
  1092.  
  1093. really_erase=           "Really erase pwd field";
  1094. ued_curu=               LGREEN "(Current user)" CYAN;
  1095. ued_delu=               LMAGENTA "(Deleted) " CYAN;
  1096. ued_pu=                 LBLUE "(Perm) " CYAN;
  1097. log_nomem_del=          "!No mem for delete buf";
  1098. ued_rec_num=            "Record Number: ";
  1099. ued_nodel_current=      WHITE "\nYou can't delete the current user!\n";
  1100. ued_calls=              "Calls: ";
  1101. ued_nulls=              "Nulls: ";
  1102. ued_width=              "Width: ";
  1103. ued_length=             "Length: ";
  1104. ued_realname=           "Alias: ";
  1105. ued_phone=              "Phone number: ";
  1106. ued_city=               "City: ";
  1107. ued_dlall=              "DL, all (k-bytes): ";
  1108. ued_debit=              "Debit (cents): ";
  1109. ued_lastfile=           "Last file: ";
  1110. ued_gethelp=            "N)ovice, R)egular, E)xpert, or H)otflash? ";
  1111. ued_help_novice=        "N";
  1112. ued_help_regular=       "R";
  1113. ued_help_expert=        "E";
  1114. ued_help_hotflash=      "H";
  1115. ued_keytoggle=          "Which keys to toggle? ";
  1116. ued_dltoday=            "DL, today (k-bytes): ";
  1117. ued_lastmsg=            "Last msg: ";
  1118. ued_uname=              "User name: ";
  1119. ued_vidmode=            "T)ty, A)nsi, or O)pus/Avatar? ";
  1120. ued_vid_tty=            "T";
  1121. ued_vid_ansi=           "A";
  1122. ued_vid_avatar=         "O";
  1123. ued_credit=             "Credit (cents): ";
  1124. ued_time=               "Time: ";
  1125. ued_ulall=              "UL (K-bytes): ";
  1126. ued_getpriv=            "H)idden, S)ysop, A)sstSysop, C)lerk, E)xtra, F)avoured, P)rivil, W)orthy,\nN)ormal, L)imited, D)isgrace, T)wit\n\n";
  1127.  
  1128. ued_help1=              YELLOW "/" GRAY ")Redraw screen " YELLOW "=" GRAY ")Show Password " YELLOW "~" GRAY ")Find user     " YELLOW "^" GRAY ")Delete user\n";
  1129. ued_help2=              YELLOW "+" GRAY ")Next user     " YELLOW "A" GRAY ")dd user       " YELLOW "`" GRAY ")Find next usr " YELLOW "|" GRAY ")Purge users\n";
  1130. ued_help3=              YELLOW "-" GRAY ")Prior user    " YELLOW "Q" GRAY ")uit         " YELLOW "0-9" GRAY ")Goto user #x  " YELLOW "\"" GRAY ")Undo last chg\n" WHITE;
  1131.  
  1132. ued_ss1=                CLS GRAY "  user number      /%d\n\n";
  1133.  
  1134. ued_ss2$=               "    user " YELLOW "N" GRAY "ame\n";
  1135. ued_ss3=                "         " YELLOW "C" GRAY "ity\n";
  1136. ued_ss4=                "     " YELLOW "P" GRAY "assword\n";
  1137. ued_ss5=                YELLOW ";" GRAY "phone number                         "   YELLOW "'" GRAY "alias\n";
  1138. ued_ss6=                GRAY "   pri" YELLOW "V" GRAY " level                   " YELLOW "T" GRAY "ime on-line                 " YELLOW "#" GRAY " of calls\n";
  1139. ued_ss7=                "      " YELLOW "U" GRAY "ploads      K                "  YELLOW "D" GRAY "l (all)      K          d" YELLOW "L" GRAY " (today)      K\n";
  1140. ued_ss75=               "   " YELLOW "," GRAY "expire by                           " YELLOW "K" GRAY "eys\n";
  1141. ued_ss8=                " " YELLOW "." GRAY "xpiryaction                  " GRAY "last " YELLOW "M" GRAY "sg.area             last " YELLOW "F" GRAY "ile area\n";
  1142. ued_ss85=               YELLOW "<" GRAY "expire after                          " YELLOW ">" GREY "nerd              " YELLOW "_" GRAY "in user list\n";
  1143. ued_ss9=                "       c" YELLOW "R" GRAY "edit       cents              d" YELLOW "E" GRAY "bit       cents       " YELLOW ":" GRAY "hotkeys\n";
  1144. ued_ss10=               "   " YELLOW "H" GRAY "elp level                           ta" YELLOW "B" GRAY "s                     " YELLOW "&" GRAY "nulls\n";
  1145. ued_ss11=               "    " YELLOW "I" GRAY "bm chars                     vide" YELLOW "O" GRAY " mode                      ma" YELLOW "X" GRAY "ed\n";
  1146. ued_ss12=               YELLOW "!" GRAY "more prompt                    u" YELLOW "S" GRAY "ed maximus                " YELLOW "*" GRAY "scrn.clear\n";
  1147. ued_ss13=               YELLOW " $" GRAY "scrn.width                     " YELLOW "%" GRAY "scrn.lngth                " YELLOW "\\" GRAY "chat avail\n";
  1148. ued_ss14=               "";
  1149.  
  1150.  
  1151. ued_ls_m5u=             "\x16\x08%c%c%-5u";
  1152. ued_ls_5u=              "\x16\x08%c%c%5u";
  1153. ued_ls_m3s=             "\x16\x08%c%c%-3s";
  1154.  
  1155. ued_ls1=                CYAN "\x16\x08\x01\x0f%5d\x16\x08\x01\x1b%s\x16\x08\x01\x2c%s%s";
  1156. ued_ls2=                CYAN "\x16\x08\x03\x0f%s" GRAY CLEOL "\x16\x08\x03\x39%s" CYAN;
  1157. ued_ls3=                "\x16\x08\x04\x0f%s" CLEOL;
  1158. ued_ls4=                "\x16\x08\x05\x0f%-15s";
  1159. ued_ls5=                "\x16\x08\x06\x0f%-14s";
  1160. ued_ls6=                "\x16\x08\x06\x2e%s" CLEOL;
  1161. ued_ls7=                "\x16\x08\x07\x0f%-9s";
  1162. ued_ls125=              "\x16\x08\x09\x0f%-7s";
  1163. ued_ls1275=             "\x16\x08\x09\x2e%s" CLEOL;
  1164. ued_ls12875=            "\x16\x08\x0a\x0f%-15.15s";
  1165. ued_ls13=               "\x16\x08\x0a\x2e%-10.10s";
  1166. ued_ls14=               "\x16\x08\x0a\x49%-8.8s";
  1167. ued_ls145=              "\x16\x08\x0b\x0f%-20.20s";
  1168. ued_ls18=               "\x16\x08\x0d\x0f%-8s";
  1169. ued_ls20=               "\x16\x08\x0d\x49%-5d";
  1170. ued_ls22=               "\x16\x08\x0e\x2e%-6.6s";
  1171. ued_ls27=               "\x16\x08\x10\x0f%-19.19s";
  1172. ued_ls28=               "\x16\x08\x10\x0f%-5d";
  1173. ued_ls29=               "\x16\x08\x10\x2e%-5d";
  1174.  
  1175.  
  1176. ued_ts1=                CLS GRAY "  user number %5d/%d %s%s%s\n\n";
  1177. ued_ts2=                GRAY "    user " YELLOW "N" GRAY "ame " CYAN "%-35s " GRAY "%s\n" CYAN;
  1178. ued_ts3=                YELLOW "         C" GRAY "ity " CYAN "%s\n";
  1179. ued_ts4=                YELLOW "     P" GRAY "assword " CYAN "%s\n";
  1180. ued_ts5=                YELLOW ";" GRAY "phone number " CYAN "%-18s " YELLOW "     '" GRAY "alias " CYAN "%s\n";
  1181. ued_ts6=                GRAY "   pri" YELLOW "V" GRAY " level " CYAN "%-10s     " YELLOW "   T" GRAY "ime on-line " CYAN "%-5u        " YELLOW "   #" GRAY " of calls " CYAN "%u\n";
  1182. ued_ts7=                YELLOW "      U" GRAY "ploads " CYAN "%5luK         " YELLOW "       D" GRAY "l (all) " CYAN "%5luK       " GRAY "   d" YELLOW "L " GRAY "(today) " CYAN "%5luK\n";
  1183. ued_ts75=               "    Expire by %-7s                   Keys\n";
  1184. ued_ts8=                "Expiry action %-15s  " GRAY "last " YELLOW "M" GRAY "sg.area " CYAN "%-2s         " GRAY " last " YELLOW "F" GRAY "ile area " CYAN "%s\n";
  1185. ued_ts85=               " Expire after %-20s      Nerd %-3s             InUserList %s\n";
  1186. ued_ts9=                GRAY "       c" YELLOW "R" GRAY "edit " CYAN "%5u " GRAY "cents              d" YELLOW "E" GRAY "bit " CYAN "%5u " GRAY "cents       :hotkeys %s\n";
  1187. ued_ts10=               YELLOW "   H" GRAY "elp level " CYAN "%-9s      " GRAY "           ta" YELLOW "B" GRAY "s " CYAN "%-3s          " YELLOW "       &" GRAY "nulls " CYAN "%d\n";
  1188. ued_ts11=               YELLOW "    I" GRAY "bm chars " CYAN "%-3s            " GRAY "     vide" YELLOW "O" GRAY " mode " CYAN "%-6s       " GRAY "        ma" YELLOW "X" GRAY "ed " CYAN "%s\n";
  1189. ued_ts12=               YELLOW " !" GRAY "more prompt " CYAN "%-3s            " GRAY "   u" YELLOW "S" GRAY "ed maximus " CYAN "%-3s          " YELLOW "  *" GRAY "scrn.clear " CYAN "%s\n";
  1190. ued_ts13=               "  $" GRAY "scrn.width " CYAN "%-5d            " YELLOW "  %%" GRAY "scrn.lngth " CYAN "%-5d            ChatAvail %s\n";
  1191.  
  1192. ued_cantdel1=           WHITE "\n\nError!  Task %02x is still active.  All active tasks must be\n";
  1193. ued_cantdel2=           "terminated before Max can do a user purge.  If task %02x was terminated\n";
  1194. ued_cantdel3=           "prematurely, then you must delete the file called\n";
  1195. ued_cantdel4=           "%sACTIVE%02x.BBS to tell Max that task %02x is no longer active.\n\n";
  1196.  
  1197. ued_purging=            CLS WHITE "Purging users:\n\n";
  1198. ued_deleted=            YELLOW "Deleted: " GRAY "%s\n";
  1199. ued_cleansing_lastreads=YELLOW "\nCleansing lastread pointers:\n";
  1200. ued_not_found=          WHITE "\n\nNot found.\n";
  1201. ued_find_who=           "Type the name of the user you wish to find: ";
  1202. ued_get_expby=          "Expire by D)ate, M)inutes, or N)one? ";
  1203. ued_get_exp=            "DMN";
  1204. ued_get_action=         "Expiry action: A)xe (hang up & delete), D)emote, or N)one? ";
  1205. ued_get_actionk=        "ADN";
  1206. ued_get_date_prompt=    "Expiry date, or press <enter> for ";
  1207. ued_minutes=            "Expire after how many minutes? ";
  1208.  
  1209. ued_xp_date=            "DATE";
  1210. ued_xp_mins=            "MINUTES";
  1211. ued_xp_none=            "NONE";
  1212. ued_xp_demote=          "Priv(%s)";
  1213. ued_xp_hangup=          "HANG UP";
  1214. ued_xp_minutes=         "%lu minutes";
  1215.  
  1216. :m_browse
  1217.  
  1218. br_area_verbose=        LGREEN "BROWSE - Check out & get messages.\n\n" YELLOW "Which cribs:\n\n" YELLOW "C" GRAY ")urrent crib\n" YELLOW "T" GRAY ")agged cribs (selected through T)ag command - default)\n" YELLOW "A" GRAY ")ll cribs\n" YELLOW "Q" GRAY ")uit\n\n";
  1219. br_area=                "Browse: " LBRACKET "C)urrent crib, T)agged cribs (default), A)ll cribs, Q)uit" RBRACKET ": ";
  1220. br_areak=               "CTAQ?";
  1221.  
  1222. br_type_verbose=        YELLOW "Type of messages to show:\n\n" YELLOW "A" GRAY ")ll messages\n" YELLOW "N" GRAY ")ew messages (everything since last read - default)\n" YELLOW "Y" GRAY ")our mail (messages addressed to YOU)\n" YELLOW "S" GRAY ")earch (specify to/from/subj/body and keywords)\n" YELLOW "F" GRAY ")rom a specified msg# to the last message\n" YELLOW "Q" GRAY ")uit\n" YELLOW "?" GRAY ")help\n\n";
  1223. br_type=                "Type: " LBRACKET "N)ew msgs, A)ll, Y)our mail, S)earch, F)rom msg#, Q)uit, ?)help" RBRACKET ": ";
  1224.  
  1225. br_typek=               "ANYFS?Q";
  1226.  
  1227. br_ty_from=             "\nStart displaying at which msg# ('=' for current): ";
  1228.  
  1229. br_display_verbose=     YELLOW "Display:\n\n" YELLOW "R" GRAY ")ead (show entire message: default)\n" YELLOW "L" GRAY ")ist (one per line)\n" YELLOW "P" GRAY ")ack (QWK format)\n" YELLOW "Q" GRAY ")uit\n\n";
  1230. br_display=             "Display: " LBRACKET "R)ead (show whole msg), L)ist (one per line), P)ack (QWK), Q)uit" RBRACKET ": ";
  1231. br_dispk=               "RLPQ?";
  1232.  
  1233. br_list_head1=          CLS WHITE "Msg# From                 To                   Subject\n";
  1234. br_list_head2=                    "──── ──────────────────── ──────────────────── ────────────────────────────────\n";
  1235. br_this=                LGREEN "Crib " LMAGENTA "%s" CYAN ": %s\n";
  1236.  
  1237. br_s_where_verbose=     YELLOW "Search where?  (More than one letter may be entered.)\n\n" YELLOW "T" GRAY ")o field\n" YELLOW "F" GRAY ")rom field\n" YELLOW "S" GRAY ")ubject field\n" YELLOW "B" GRAY ")ody of message\n" YELLOW "?" GRAY ")help\n" WHITE;
  1238. br_s_where=             "Search where " LBRACKET "any or all of T)o, F)rom, S)ubject, B)ody, or ?)help" RBRACKET ": ";
  1239. br_sk=                  "TFSBQ?";
  1240.  
  1241. br_s_opt_lim=           "L" YELLOW "L" GRAY ")imit search (with AND)\n";
  1242. br_s_opt_exp=           "E" YELLOW "E" GRAY ")xpand search (with OR)\n";
  1243. br_s_opt_go=            "S" YELLOW "S" GRAY ")earch with these criteria\n";
  1244. br_s_opt_quit=          "Q" YELLOW "Q" GRAY ")uit search\n" WHITE;
  1245.  
  1246. br_max_will=            LCYAN "\nMAX will search for messages with:\n\n    ";
  1247. br_or=                  LRED "\n              OR\n\n    ";
  1248. br_and=                 LRED "AND ";
  1249. br_in_the_xxx_fields=   YELLOW "`" LGREEN "%s" YELLOW "' in the ";
  1250. br_field_to=            "to";
  1251. br_field_from=          "from";
  1252. br_field_subj=          "subject";
  1253. br_field_body=          "message body";
  1254. br_field_maybe_plural=  " field(s)";
  1255. br_comma=               ", ";
  1256. br_then_or=             "or ";
  1257. br_text_to_search=      "Text to search for: ";
  1258. br_list_format=         GRAY "%4ld%s%s%-20.20s %s%-20.20s " LCYAN "%-0.30s\n";
  1259. br_msg_new=             LRED "*";
  1260. br_msg_notnew=          " ";
  1261. br_notfound=            WHITE "No messages found.\n";
  1262. br_area_banner=         LGREEN "Area " LMAGENTA "%s: " GRAY "%s\n";
  1263.  
  1264. mchk_nmsg=              "Next Message " LBRACKET "Y)es, N)o, A)gain";
  1265. mchk_nmsgk=             "Yna";
  1266. mchk_reply=             ", R)eply";
  1267. mchk_replyk=            "r";
  1268. mchk_kill=              ", K)ill";
  1269. mchk_killk=             "k";
  1270. mchk_nextar=            ", *)Next Area";
  1271. mchk_nextark=           "*";
  1272. mchk_nunder=            WHITE "Try again.";
  1273. err_compr_mail=         LRED "Messed up compressing messages.  Tell the SysOp.\n" WHITE;
  1274. xxx_msgs_packed=        YELLOW "\nPacked " LGREEN "%ld" YELLOW " messages.\n\n" WHITE;
  1275. download_msgs=          "Download these in QWK format";
  1276. qwk_toomany=            LRED "Too many cribs selected for QWK packet.  Skipping.\n";
  1277. wrong_rep=              LRED "Uh-Oh!  Uploaded .REP file was for `%s', and not `%s'!\n";
  1278. ; Area#123  To: 123456789012345678  Re: 1234567890123456789  MaxArea: 1234567890
  1279. qwk_msg_stats=          LGREEN "Crib#%-3d  " YELLOW "To: %-18.18s" LCYAN "  Re: %-18.18s  " LMAGENTA;
  1280. qwk_invalid_area=       LRED "\nBunk crib.  (To=`%s'; subj=`%s'.)\n\n" WHITE;
  1281. qwk_max_area=           YELLOW "MaxArea: %s\n";
  1282. err_receive_rep=        LRED "Messed up receiving %s.REP file!\n";
  1283. err_decompr_rep=        LRED "Messed up decompressing %s.REP file!\n";
  1284. qwk_local_rep=          "Enter path/name of .REP file: ";
  1285. unknown_compr=          LRED "Unknown compression type.\n";
  1286. tossing_rep_packet=     YELLOW "\nTossing .REP packet %s...\n\n";
  1287. rep_to_send=            WHITE "\nPlease begin uploading %s now.\n";
  1288. br_msg_pvt=             RED "-";
  1289. err_toss_qwk=           LRED "Messed up tossing from %s!\n";
  1290. wait_doing_compr=       YELLOW "Compressing mail.  Chill out...\n";
  1291. qwk_update_lr=          YELLOW "Chill out....  Updating lastread pointers...";
  1292.  
  1293. door_id_name=           "DOOR = %s\n";
  1294. door_id_ver=            "VERSION = %s\n";
  1295. door_id_sys=            "SYSTEM = %s\n";
  1296. door_id_cname=          "CONTROLNAME = %s\n";
  1297. cprog_name=             "MAXIMUS";
  1298. door_id_ctype_add=      "CONTROLTYPE = ADD\n";
  1299. door_id_ctype_drop=     "CONTROLTYPE = DROP\n";
  1300.  
  1301. cdat_hello=             "HELLO\n";
  1302. cdat_news=              "NEWS\n";
  1303. cdat_goodbye=           "JET-OUT\n";
  1304.  
  1305. qwk_too_many=           "\r" CLEOL LRED "\nYO!  No mo' than %ld messages can be packed during one download.\n";
  1306. qwk_nuke_tear=          "\r---";
  1307. qwk_replace_tear=       "___";
  1308. qwk_msg_skipped=        LRED "\nMessage skipped.\n";
  1309.  
  1310. :max_wfc
  1311.  
  1312. wfc_waiting=            "Just Chillin'";
  1313. wfc_hanging_up=         "Cuttin' loose";
  1314. wfc_initing=            "Initializing";
  1315. wfc_connected=          "YO! Connected";
  1316.  
  1317. ; It's OK to put these log messages here, since the user doesn't have a
  1318. ; separate language file loaded at the same time anyway...
  1319.  
  1320. log_wfc_exit_keyb=      ":Exit by keyboard request";
  1321. log_wfc_exit_erl=       ":Event - Exiting with errorlevel %d";
  1322. log_wfc_waiting=        ":Chillin' for caller (event in %ld mins)";
  1323. log_wfc_connect=        "+Connected at %ld bps%s%s%s";
  1324. log_wfc_keybjunk=       " Say What?? Noise from the keyboard";
  1325.  
  1326.  
  1327. ; Titles for the various windows on-screen
  1328.  
  1329. wfc_status_tit=         "╣ Status ╠";
  1330. wfc_modem_tit=          "╣ Modem Responses ╠";
  1331. wfc_activ_tit=          "╣ Current Activity ╠";
  1332. wfc_keys_tit=           "╣ SysOp Keys ╠";
  1333.  
  1334. wfc_keys1=              "<Alt-X>  eXit Maximus";
  1335. wfc_keys2=              "<Alt-J>  Jump to operating system";
  1336. wfc_keys3=              "<Alt-K>  local Keyboard log-on";
  1337. wfc_keys4=              "<Alt-I>  reInitialize modem";
  1338.  
  1339. wfc_stat_nextev=        "Next event:";
  1340. wfc_stat_stat=          " Stats:";
  1341. wfc_stat_calltoday=     "Calls (today):";
  1342. wfc_stat_calltotal=     "Calls (total):";
  1343. wfc_stat_lastcaller=    "Last caller:";
  1344.  
  1345. wfc_maxbanner=          "MAXimus-CBCS v%%s - %a %b %d @ %H:%M:%S";
  1346. wfc_event_time=         "%4ld minutes";
  1347. wfc_no_last_caller=     "* None *";
  1348.  
  1349. cs_wfc=                 "Just Chillin'";
  1350. log_wfc_status=         " Status: %s";
  1351.  
  1352.  
  1353. :protocols
  1354.  
  1355. dupe_file_recd=         "!Dupe file skipped: %s";
  1356. z_debris=               "Garbage";
  1357. z_longpkt=              "Looooooong pkt";
  1358. z_ingoring=             "!Nixin' off `%s'";
  1359. z_init_err=             "!Zmodem Receive Err: %s";
  1360. z_bad_pos=              "Bad pos; %ld/%ld";
  1361. z_garbled_pkt=          "Garbled packet";
  1362. z_ul=                   "=UL-Z %s";
  1363. z_headerjunk=           "HdrJunk";
  1364. z_disk_space=           "!Disk space";
  1365. z_nospace=              "!Not enough free space for UL";
  1366. z_already_got=          "+Already have %s";
  1367. z_receiving=            "Receiving";
  1368. z_ascii=                "ASCII ";
  1369. z_ignoring=             "Nixin' off `%s'";
  1370.  
  1371. :end
  1372.  
  1373.  
  1374.